put things right - Turco Inglés Diccionario